package Arraylist;

/*
Arraylist的常用方法有：必须记住的，其他的查看JDK
备注：对于ArrayList集合 add 方法添加元素动作一定是成功的，所以返回值可用可不用，但是对于其他集合（今后学习的）来说，add添加动作不一定成功
public boolean add(E e)  向集合当中添加元素，参数的类型和泛型一致
public E get(int index)  从集合当中获取元素，参数是索引编号，返回值就是对应位置的元素
public E remove(int index) 从集合当中删除元素，参数是索引编号，返回值就是被删除的元素
public int size()  获取集合的尺寸长度，返回值是集合当中包含的元素个数
*/

import java.util.ArrayList;

public class DemoListMethod {
    public static void main(String[] args) {
        ArrayList<Object> list = new ArrayList<>();
        System.out.println(list);

        //向集合中添加元素  add方法
        Boolean e = list.add("刘岩");
        System.out.println("添加元素的动作是否成功："+e);
        list.add("赵圆眼");
        list.add("里有可");
        list.add("化后");
        System.out.println(list);
        //从集合中获取元素，索引值从0开始
        Object get = list.get(2);
        System.out.println("获取到的元素是："+get);
        //删除集合中的元素
        Object remove = list.remove(2);
        System.out.println("被删除的人是"+remove);
        System.out.println("删除后集合是"+list);
        System.out.println(list.size());


    }
}
